be flatfooted - German English Dictionary